export default {
  common: {
    close: '关闭',
    cancel: '取消',
    confirm: '确认'
  },
  app: {
    title: 'Augment Token Manager',
    appHome: 'App主页',
    pluginHome: '插件主页',
    viewTokens: '查看Token',
    bookmarkManager: '书签管理',
    outlookManager: '邮箱管理',
    gptMailManager: 'GPTMail管理',
    proxySettings: '代理设置',
    switchToLight: '切换到白天模式',
    switchToDark: '切换到夜间模式',
    switchToEnglish: '切换到英文',
    switchToChinese: '切换到中文',
    settings: '设置',
    checkForUpdates: '检查更新',
    lockGPTMail: '锁定GPT邮箱管理器'
  },
  update: {
    newVersionAvailable: '新版本可用',
    currentVersion: '当前版本',
    latestVersion: '最新版本',
    installMethods: '安装方式',
    githubRelease: 'GitHub Release',
    homebrewCommand: 'Homebrew 命令',
    scoopCommand: 'Scoop 命令',
    copyCommand: '复制命令',
    commandCopied: '命令已复制',
    checkingForUpdates: '正在检查更新...',
    upToDate: '已是最新版本',
    checkFailed: '检查更新失败',
    close: '关闭'
  },
  bookmarkManager: {
    title: '书签管理',
    openDataFolder: '打开数据存储文件夹',
    addBookmark: '添加书签',
    editBookmark: '编辑书签',
    deleteBookmark: '删除书签',
    openBookmark: '打开书签',
    emptyState: '还没有添加书签',
    emptyDescription: '点击"添加书签"来添加你常用的网站',
    form: {
      name: '书签名称',
      url: '网址',
      description: '描述（可选）',
      save: '保存',
      cancel: '取消'
    },
    messages: {
      addSuccess: '书签添加成功',
      updateSuccess: '书签更新成功',
      deleteSuccess: '书签删除成功',
      openFolderFailed: '打开文件夹失败'
    },
    dialog: {
      selectOpenMethod: '选择打开方式',
      copyToClipboard: '复制到剪贴板',
      openInBrowser: '在浏览器中打开',
      openInBuiltIn: '内置浏览器打开',
      cancel: '取消'
    }
  },
  outlookManager: {
    title: 'Outlook 邮箱管理',
    addAccount: '添加邮箱账户',
    sessionNotice: '账户信息仅在当前会话中有效，关闭应用后需要重新添加',
    accountInfo: '账户信息',
    placeholder: '邮箱地址----密码----Refresh Token----Client ID',
    inputHint: '请按格式输入：邮箱地址----密码----Refresh Token----Client ID',
    addAccountBtn: '添加账户',
    checkStatus: '检查状态',
    viewEmails: '查看邮件',
    deleteAccount: '删除账户',
    accountList: '邮箱账户列表',
    emptyState: '还没有添加邮箱账户',
    emptyDescription: '请先添加邮箱账户来开始使用',
    status: {
      checking: '检查中...',
      online: '在线',
      offline: '离线',
      error: '错误'
    },
    messages: {
      addSuccess: '邮箱账户添加成功',
      deleteSuccess: '邮箱账户删除成功',
      invalidFormat: '账户信息格式不正确',
      statusCheckFailed: '状态检查失败'
    }
  },
  databaseConfig: {
    title: '数据库配置',
    host: '主机地址',
    port: '端口',
    database: '数据库名',
    username: '用户名',
    password: '密码',
    sslMode: 'SSL模式',
    enabled: '启用数据库存储',
    testConnection: '测试连接',
    saveConfig: '保存配置',
    deleteConfig: '删除配置',
    cancel: '取消',
    sslModes: {
      disable: '禁用',
      allow: '允许',
      prefer: '首选',
      require: '必需',
      verifyCA: '验证CA',
      verifyFull: '完全验证'
    },
    messages: {
      testSuccess: '数据库连接测试成功！',
      testFailed: '数据库连接测试失败',
      saveSuccess: '数据库配置保存成功',
      saveFailed: '保存配置失败',
      deleteSuccess: '数据库配置已删除',
      deleteFailed: '删除配置失败',
      loadFailed: '加载配置失败',
      confirmDelete: '确定要删除数据库配置吗？这将禁用数据库存储功能。'
    },
    placeholders: {
      host: 'localhost',
      port: '5432',
      database: 'augment_tokens',
      username: 'postgres',
      password: '输入密码'
    }
  },
  emailViewer: {
    title: '邮件管理',
    folder: '文件夹',
    inbox: '收件箱',
    junk: '垃圾邮件',
    previousPage: '上一页',
    nextPage: '下一页',
    reload: '重新加载',
    pageInfo: '第 {current} 页 / 共 {total} 页',
    totalEmails: '共 {count} 封邮件',
    loading: '加载中...',
    noEmails: '没有邮件',
    from: '发件人',
    subject: '主题',
    date: '日期',
    hasAttachment: '有附件',
    viewDetails: '查看详情',
    messages: {
      loadFailed: '加载邮件失败'
    }
  },
  pagination: {
    showing: '第 {start}-{end} 条,共 {total} 条',
    page: '第 {current} 页 / 共 {total} 条',
    pageSize: '每页显示',
    prev: '上一页',
    next: '下一页',
    goToPage: '跳转'
  },
  tokenList: {
    title: 'Token 列表',
    empty: '还没有保存的Token',
    loading: '正在加载Token...',
    listTitle: 'Token列表 ({count})',
    refresh: '刷新',
    addToken: '添加Token',
    save: '保存',
    databaseConfig: '数据库配置',
    sync: '同步',
    syncing: '同步中...',
    syncTooltip: '执行双向同步（本地 ↔ 数据库）',
    sort: '排序',
    sortByTime: '按时间',
    sortByBalance: '按余额',
    batchDelete: '批量删除',
    batchDeleteConfirm: '批量删除确认',
    batchDeleteMessage: '即将删除以下 token:',
    bannedCount: '已封禁',
    expiredCount: '已过期',
    totalCount: '总计',
    items: '个',
    cannotUndo: '此操作不可撤销，确定要继续吗？',
    confirmDelete: '确认删除',
    deleting: '删除中...',
    searchPlaceholder: 'Token / 邮箱 / Session...',
    searchResults: '搜索结果：{count} 个',
    noSearchResults: '未找到匹配的 Token',
    noDeletableTokens: '没有可删除的 token',
    batchImport: '批量导入',
    batchImportTitle: '批量导入Token',
    sessionImportTab: 'Session 导入',
    tokenImportTab: 'Token 导入',
    sessionImportMessage: '在下方输入框中粘贴 Session,每个输入框一个 Session:',
    sessionInputPlaceholder: '粘贴 auth_session...',
    addMore: '添加更多',
    deleteInput: '删除',
    atLeastOneInput: '至少保留一个输入框',
    noValidSessions: '请至少输入一个有效的 Session',
    batchAdd: '批量添加 ({count})',
    tokenImportMessage: '请粘贴 JSON 格式的 Token 对象数组,或点击下方按钮填充示例模板:',
    tokenFormatTitle: 'Token 对象数组格式',
    tokenFormatDesc: '支持字段: access_token (必需)、tenant_url (必需)、portal_url (可选)、email_note (可选)、tag_name (可选)、tag_color (可选)',
    fillTemplate: '填充模板',
    selectFillCount: '选择填充数量',
    customCount: '自定义数量',
    invalidFillCount: '请输入有效的数量(1-100)',
    fillCountTooLarge: '数量不能超过100',
    importJsonEmpty: 'JSON内容不能为空',
    importJsonNotArray: 'JSON必须是一个数组',
    importJsonEmptyArray: 'JSON数组不能为空',
    missingAccessToken: '缺少access_token字段',
    missingTenantUrl: '缺少tenant_url字段',
    missingTokenOrSession: '必须提供 auth_session 或 (access_token + tenant_url)',
    invalidTenantUrl: 'tenant_url格式无效',
    invalidPortalUrl: 'portal_url格式无效',
    invalidSession: 'auth_session格式无效',
    importJsonParseError: 'JSON解析错误',
    importErrorsFound: '发现 {count} 个错误',
    importPreviewReady: '准备导入 {count} 个Token',
    confirmImport: '确认导入',
    importing: '导入中...',
    extractingFromSession: '正在从 Session 提取 Token ({current}/{total})...',
    sessionExtractionFailed: 'Session 提取失败',
    cancel: '取消',
    setAsDefault: '设为默认数量',
    defaultCountSaved: '已将默认输入框数量设置为 {count}',
    saveDefaultFailed: '保存默认数量失败',
    invalidDefaultCount: '默认数量必须在 1-20 之间'
  },
  tokenCard: {
    banned: '已封禁',
    active: '正常',
    inactive: '失效',
    expired: '已过期',
    expiry: '过期',
    balance: '剩余',
    copyEmailNote: '复制邮箱备注',
    selectEditor: '选择编辑器',
    copyMenu: '复制',
    copyToken: '复制Token',
    copyTenantUrl: '复制租户URL',
    copyPortalUrl: '复制Portal URL',
    copyAuthSession: '复制Auth Session',
    checkAccountStatus: '检测账号状态',
    checkDisabled: '已禁用检测，右键启用',
    enableCheck: '启用检测',
    disableCheck: '禁用检测',
    openPortal: '打开Portal',
    exportJson: '导出JSON',
    editToken: '编辑Token',
    deleteToken: '删除Token',
    canUse: '还能使用',
    exhausted: '使用次数耗尽',
    tokenInvalid: 'Token失效',
    networkError: '网络错误',
    clickToViewDetails: '点击查看详情',
    suspensionDetails: '封禁详情',
    suspensionType: '封禁类型',
    reason: '原因',
    date: '日期',
    noSuspensionData: '暂无封禁数据',
    rawData: '原始数据'
  },
  tokenForm: {
    title: '添加/编辑Token',
    addTitle: '添加Token',
    editTitle: '编辑Token',
    tenantUrl: '租户URL',
    tenantUrlPlaceholder: 'https://example.augmentcode.com/',
    accessToken: '访问令牌',
    accessTokenPlaceholder: '请输入访问令牌...',
    portalUrl: 'Portal URL',
    portalUrlPlaceholder: 'https://portal.example.com/',
    portalUrlHelp: '用于查看账户余额和过期时间',
    emailNote: '邮箱备注',
    emailNotePlaceholder: '请输入邮箱相关备注',
    emailNoteHelp: '用于记录与此Token相关的邮箱信息',
    tagLabel: '标签',
    tagPlaceholder: '为此 Token 输入一个简短标签',
    tagColorPicker: '选择标签颜色',
    optional: '可选',
    required: '必填项',
    save: '保存',
    update: '更新',
    cancel: '取消',
    manualTab: '手动输入',
    sessionTab: 'Session 导入',
    sessionImportTitle: '从 Session 导入',
    sessionImportDescription: '粘贴你的 Augment Session 来自动提取 Token 信息',
    sessionPlaceholder: '请粘贴 Session 字符串...',
    importSession: '导入'
  },
  tokenGenerator: {
    title: '生成Augment Token',
    description: '按照以下步骤获取你的Augment访问令牌',
    oauthTab: 'OAuth 流程',
    sessionTab: 'Session 导入',
    step1: '步骤 1: 生成Augment授权URL',
    step2: '步骤 2: 输入授权码',
    step3: '步骤 3: Augment访问令牌',
    step4: '步骤 4: 保存Token',
    generateUrl: '生成Augment授权URL',
    authUrlLabel: '授权URL:',
    authUrlPlaceholder: '点击上方按钮生成授权URL',
    openAuthUrl: '打开授权URL',
    authCode: '授权码',
    authCodePlaceholder: '在此粘贴授权码JSON...',
    getToken: '获取访问令牌',
    tenantUrl: '租户URL',
    accessToken: '访问令牌',
    accessTokenLabel: '访问令牌:',
    tenantUrlLabel: '租户URL:',
    portalUrl: 'Portal URL',
    portalUrlPlaceholder: '请输入 Portal 地址（可选）',
    emailNote: '邮箱备注',
    emailNotePlaceholder: '请输入邮箱相关备注（可选）',
    banStatus: '账号状态',
    saveToken: '保存Token',
    saveAndClose: '保存并关闭',
    copyUrl: '复制URL',
    copyTenantUrl: '复制租户URL',
    copyAccessToken: '复制访问令牌',
    copy: '复制',
    sessionImportTitle: '通过 Session 导入 Token',
    sessionImportDescription: '粘贴你的 auth session 来快速导入 token 和用户信息',
    sessionPlaceholder: '在此粘贴 auth session...',
    importSession: '导入 Session',
    autoImportSession: '自动导入',
    autoImportBrowserTitle: 'Augment 登录 - 自动导入',
    importingSession: '正在导入...'
  },
  sessionHelp: {
    title: '如何获取 Auth Session',
    step1Title: '步骤 1: 登录 Augment',
    step1Content: '在浏览器中登录你的 Augment 账户：',
    step1LoginLink: 'https://login.augmentcode.com',
    step1LinkPrefix: '然后访问：',
    step1Link: 'https://auth.augmentcode.com',
    step2Title: '步骤 2: 打开浏览器开发者工具',
    step2Content: '按 F12 键或右键点击页面选择"检查"打开开发者工具',
    step3Title: '步骤 3: 找到 Cookie',
    step3Content: '在开发者工具中，点击 Application (应用) 标签页，然后在左侧展开 Cookies，选择 https://auth.augmentcode.com',
    step4Title: '步骤 4: 复制 session 值',
    step4Content: '在 Cookie 列表中找到名为 session 的项，双击其 Value (值) 列，复制完整的 session 值',
    step5Title: '步骤 5: 粘贴到输入框',
    step5Content: '将复制的 session 值粘贴到上方的输入框中，然后点击"导入 Session"按钮',
    closeButton: '关闭'
  },
  storage: {
    localStorage: '本地存储',
    dualStorage: '双向存储',
    databaseStorage: '数据库存储',
    unsaved: '未保存',
    saved: '已保存',
    status: '存储状态',
    syncData: '点击同步数据',
    detectDatabase: '点击检测数据库',
    clickToSync: '点击执行双向同步',
    clickToDetect: '点击检测数据库连接',
    local: '本地存储',
    dual: '双重存储',
    database: '数据库存储',
    unknown: '未知',
    notSynced: '未同步',
    initializing: '正在初始化'
  },
  buttons: {
    save: '保存',
    cancel: '取消',
    delete: '删除',
    edit: '编辑',
    close: '关闭',
    copy: '复制',
    refresh: '刷新',
    add: '添加',
    confirm: '确认',
    back: '返回'
  },
  messages: {
    autoSaveSuccess: '自动保存成功',
    autoSaveFailed: '自动保存失败',
    tokenSaved: 'Token保存成功',
    tokenUpdated: 'Token更新成功',
    tokenLoadSuccess: 'Token加载成功',
    tokenLoadFailed: '加载Token失败',
    tokenSaveFailed: '保存Token失败',
    tokenUpdateFailed: '更新Token失败',
    copySuccess: 'URL已复制到剪贴板!',
    copyFailed: '复制URL失败',
    tenantUrlCopied: '租户URL已复制到剪贴板!',
    portalUrlCopied: 'Portal URL已复制到剪贴板!',
    copyPortalUrlFailed: '复制Portal URL失败',
    accessTokenCopied: '访问令牌已复制到剪贴板!',
    generateUrlError: '生成授权URL失败',
    getTokenError: '获取Token失败',
    syncComplete: '双向同步完成',
    syncFailed: '同步失败',
    databaseDetected: '数据库连接检测成功，已切换到双重存储模式',
    databaseNotDetected: '未检测到数据库连接，仍为本地存储模式',
    openAppHomeFailed: '打开应用主页失败',
    openPluginHomeFailed: '打开插件主页失败',
    tokenDeleted: 'Token已删除',
    tokenDeleteFailed: 'Token删除失败：未找到指定token',
    deleteFailed: '删除Token失败',
    newTokenSaved: '新Token已保存!',
    error: '错误',
    gettingToken: '正在获取访问令牌...',
    tokenGetSuccess: '访问令牌获取成功!',
    portalLinkCopied: 'Portal链接已复制到剪贴板!',
    copyPortalLinkFailed: '复制Portal链接失败',
    openPortalFailed: '打开Portal失败',
    sessionRequired: '请输入 auth session',
    importingSession: '正在导入 Session...',
    sessionImportSuccess: 'Session 导入成功!',
    sessionImportStarting: '开始导入 Session...',
    sessionImportExtractingToken: '正在提取 access token...',
    sessionImportGettingUserInfo: '正在获取用户信息...',
    sessionImportSavingToken: '正在保存 token...',
    sessionImportComplete: '导入完成!',
    sessionImportFailed: '导入失败',
    sessionAutoImported: 'Session 已自动导入!',
    sessionAutoImportFailed: 'Session 自动导入失败',
    openAuthUrlFailed: '打开授权URL失败',
    oauthTitle: 'Augment OAuth 授权',
    appHomeTitle: 'App主页 - Augment Token Manager',
    pluginHomeTitle: '插件主页 - Augment Code Auto',
    noTokensToCheck: '没有可检查的 Token',
    accountStatusCheckComplete: '账号状态检查完成 ({success}/{total})',
    accountStatusCheckFailed: '账号状态检查失败 ({failed}/{total})',
    accountStatusCheckPartial: '账号状态部分检查成功 ({success}/{total})',
    accountStatusCheckError: '检查账号状态时发生错误',
    autoSaveFailedCannotClose: '自动保存失败，无法关闭',
    bidirectionalSyncing: '正在执行双向同步...',
    bidirectionalSyncComplete: '双向同步完成',
    syncCompleteButStatusFailed: '同步完成，但账号状态检查失败',
    refreshingTokenStatus: '正在刷新 Token 状态和 Portal 信息...',
    refreshComplete: '刷新完成',
    refreshFailed: '刷新失败',
    refreshFailedNoTokens: '没有可刷新的 Token',
    databaseConfigSaved: '数据库配置已保存，存储功能已更新',
    databaseConfigDeleted: '数据库配置已删除，已切换到仅本地存储',
    syncingData: '正在同步数据...',
    syncComplete: '同步完成',
    databaseNotAvailable: '数据库不可用',
    bidirectionalSyncSaveComplete: '双向同步保存完成',
    saveFailed: '保存失败',
    updatingToken: '正在更新Token...',
    savingToken: '正在保存Token...',
    updateFailed: '更新Token失败',
    tokenCopied: 'Token已复制到剪贴板!',
    copyTokenFailed: '复制Token失败',
    tenantUrlCopied: '租户URL已复制到剪贴板!',
    copyTenantUrlFailed: '复制租户URL失败',
    authSessionCopied: 'Auth Session已复制到剪贴板!',
    copyAuthSessionFailed: '复制Auth Session失败',
    noAuthSession: '该Token没有Auth Session',
    tokenJsonExported: 'Token JSON已复制到剪贴板!',
    exportTokenJsonFailed: '导出Token JSON失败',
    emailNoteCopied: '邮箱备注已复制到剪贴板!',
    copyEmailNoteFailed: '复制邮箱备注失败',
    batchImportSuccess: '成功导入 {count} 个Token',
    batchImportSuccessWithSkipped: '成功导入 {success} 个Token，跳过 {skipped} 个重复邮箱',
    gptMailUnlocked: 'GPT邮箱管理器已解锁',
    gptMailLocked: 'GPT邮箱管理器已锁定',
    duplicateEmailSkipped: '该邮箱账号已存在：{email}，跳过导入',
    batchImportFailed: '批量导入失败',
    editorTokenFileCreated: '{editor} Token 文件已创建',
    createEditorTokenFileFailed: '创建 {editor} Token 文件失败: {error}',
    openingEditor: '正在打开 {editor}...',
    operationFailed: '操作失败',
    accountBanned: '账号已封禁',
    accountStatusNormal: '账号状态正常',
    statusCheckFailed: '状态检测失败',
    checkComplete: '检测完成',
    checkFailed: '检测失败',
    getStorageStatusFailed: '获取存储状态失败',
    syncFailed: '同步失败',
    bidirectionalSyncComplete: '双向同步完成',
    databaseDetected: '数据库连接检测成功，已切换到双重存储模式',
    databaseNotDetected: '未检测到数据库连接，仍为本地存储模式',
    tokenNotFound: 'Token不存在',
    tokenDeleted: 'Token已删除',
    tokenInvalid: 'Token失效',
    refreshFailedNoTokens: '刷新失败：没有加载到任何Token',
    accountStatus: '账号状态',
    checkDisabled: '已禁用检测',
    checkEnabled: '已启用检测',
    checkIsDisabled: '该账号已禁用检测，请右键刷新按钮启用',
    autoDisabledBanned: '账号已封禁，已自动禁用检测',
    autoDisabledExpired: '账号已过期，已自动禁用检测',
    sessionErrorOrAccountBanned: 'Session错误或账号已被封禁'
  },
  validation: {
    required: '此字段为必填项',
    invalidUrl: '请输入有效的URL格式',
    invalidEmail: '请输入有效的邮箱地址',
    tenantUrlRequired: '租户URL不能为空',
    accessTokenRequired: '访问令牌不能为空'
  },
  loading: {
    generating: '生成中...',
    loading: '加载中...',
    saving: '保存中...',
    syncing: '同步中...',
    refreshing: '刷新中...',
    deleting: '删除中...',
    importing: '导入中...'
  },
  dialogs: {
    selectOpenMethod: '选择打开方式',
    copyLink: '复制链接',
    openExternal: '外部打开',
    openInternal: '内置打开',
    dontOpen: '不打开',
    cancel: '取消',
    confirmDelete: '确认删除',
    confirmDeleteMessage: '确定要删除这个Token吗？此操作无法撤销。',
    delete: '删除',
    appHomeTitle: 'App主页 - 选择打开方式',
    pluginHomeTitle: '插件主页 - 选择打开方式',
    authUrlTitle: '授权URL打开方式选择对话框'
  },
  proxyConfig: {
    title: '代理设置',
    enableProxy: '启用代理',
    proxyType: '代理类型',
    host: '代理服务器',
    port: '端口',
    username: '用户名',
    password: '密码',
    customUrl: '代理 URL',
    optional: '可选',
    testConnection: '测试连接',
    save: '保存',
    delete: '删除配置',
    confirmDelete: '确认删除',
    confirmDeleteMessage: '确定要删除代理配置吗？',
    types: {
      system: '使用系统代理',
      http: 'HTTP 代理',
      https: 'HTTPS 代理',
      socks5: 'SOCKS5 代理',
      customUrl: 'Edge Function'
    },
    help: {
      system: '自动检测并使用系统配置的代理设置',
      http: '使用 HTTP 协议的代理服务器',
      https: '使用 HTTPS 协议的代理服务器',
      socks5: '使用 SOCKS5 协议的代理服务器',
      customUrl: '通过云端函数转发所有 API 请求'
    },
    detailedHelp: {
      customUrl: '支持 Supabase Edge Functions、Cloudflare Workers、Vercel Edge Functions 等平台。请输入部署后的完整 URL 地址。'
    },
    placeholders: {
      host: '例如: 127.0.0.1 或 proxy.example.com',
      port: '例如: 8080',
      username: '如果代理需要认证，请输入用户名',
      password: '如果代理需要认证，请输入密码',
      customUrl: '例如: https://your-project.supabase.co/functions/v1/proxy'
    },
    messages: {
      saveSuccess: '代理配置已保存',
      saveFailed: '保存代理配置失败',
      deleteSuccess: '代理配置已删除',
      deleteFailed: '删除代理配置失败',
      testSuccess: '代理连接测试成功',
      testFailed: '代理连接测试失败',
      proxyConfigSaved: '代理配置已保存并生效',
      lastTest: '最后测试',
      testSuccessWithLatency: '成功',
      testFailedStatus: '失败'
    }
  },
  credit: {
    title: 'Credit 使用统计',
    viewUsage: '查看使用详情',
    usageStats: '使用统计',
    modelDistribution: '模型使用分布',
    today: '今日消耗',
    total: '总消耗',
    remaining: '剩余额度',
    thisWeek: '本周消耗',
    thisCycle: '本周期消耗',
    cycleTrend: '本周期趋势',
    credits: 'credits',
    loading: '加载中...',
    error: '加载失败',
    noData: '暂无数据',
    refresh: '刷新',
    close: '关闭',
    percentage: '占比'
  },
  gptMailManager: {
    title: 'GPTMail管理',
    generateEmail: '生成随机邮箱',
    generateBtn: '生成邮箱',
    generating: '生成中...',
    generatedEmail: '生成的邮箱',
    copy: '复制',
    copySuccess: '复制成功',
    copyFailed: '复制失败',
    generateSuccess: '邮箱生成成功',
    generateFailed: '邮箱生成失败',
    fetchEmails: '获取邮件和验证码',
    emailAddress: '邮箱地址',
    emailPlaceholder: '输入邮箱地址或使用生成的邮箱',
    emailHint: '可以使用上方生成的邮箱,也可以手动输入',
    fetchBtn: '获取邮件',
    fetching: '获取中...',
    fetchSuccess: '成功获取 {count} 封邮件',
    fetchFailed: '获取邮件失败',
    startPolling: '开始自动轮询',
    stopPolling: '停止轮询',
    pollingActive: '自动轮询中',
    pollingStarted: '已开始30秒自动轮询',
    pollingStopped: '已停止自动轮询',
    verificationCode: '验证码',
    loadingEmails: '正在加载邮件...',
    noEmails: '暂无邮件',
    emailList: '邮件列表',
    from: '发件人',
    subject: '主题',
    time: '时间',
    noContent: '(无内容)'
  },
  apiServer: {
    title: 'API 服务器状态',
    status: '状态',
    running: '运行中',
    stopped: '已停止',
    address: '地址',
    port: '端口',
    endpoints: '可用端点',
    examples: 'API 使用示例',
    copyExample: '复制示例',
    startServer: '启动服务器',
    stopServer: '停止服务器',
    autoStart: '应用启动时自动启动API服务器',
    starting: '正在启动...',
    stopping: '正在停止...',
    startSuccess: 'API服务器启动成功',
    startFailed: 'API服务器启动失败',
    stopSuccess: 'API服务器停止成功',
    stopFailed: 'API服务器停止失败',
    loadStatusFailed: '加载服务器状态失败',
    exampleCopied: '示例已复制到剪贴板',
    copyFailed: '复制失败',
    healthCheck: '健康检查',
    importSingleSession: '导入单个Session',
    importMultipleSessions: '批量导入Sessions'
  }
}
